package pe.com.cineplanet.bean;

public class Articulo implements java.io.Serializable{

	private static final long serialVersionUID = 1L;
	
	private String idarticulo;
	private Moneda moneda;
	private ArticuloUnit articuloUnit;
	private TipoArticulo tipoArticulo;
	private Rubro rubro;
	private String legacycod;
	private Integer flaglote;
	private Integer flagnroserie;
	private String descrip;
	private Double precio;
	private Integer flagfoto;

	public Articulo() {
	
	}
	public Articulo(String idarticulo) {
		this.idarticulo = idarticulo;
	}
	public Articulo(String idarticulo, String descrip, Double precio, Rubro rubro) {
		this.idarticulo = idarticulo;
		this.descrip = descrip;
		this.precio = precio;
		this.rubro = rubro;
	}
	public Articulo(String descrip, Double precio, Rubro rubro) {
		this.descrip = descrip;
		this.precio = precio;
		this.rubro = rubro;
	}

	public String getIdarticulo() {
		return idarticulo;
	}

	public Articulo setIdarticulo(String idarticulo) {
		this.idarticulo = idarticulo;
		return this;
	}

	public Moneda getMoneda() {
		return moneda;
	}

	public Articulo setMoneda(Moneda moneda) {
		this.moneda = moneda;
		return this;
	}

	public ArticuloUnit getArticuloUnit() {
		return articuloUnit;
	}

	public Articulo setArticuloUnit(ArticuloUnit articuloUnit) {
		this.articuloUnit = articuloUnit;
		return this;
	}

	public TipoArticulo getTipoArticulo() {
		return tipoArticulo;
	}

	public Articulo setTipoArticulo(TipoArticulo tipoArticulo) {
		this.tipoArticulo = tipoArticulo;
		return this;
	}

	public Rubro getRubro() {
		return rubro;
	}

	public Articulo setRubro(Rubro rubro) {
		this.rubro = rubro;
		return this;
	}

	public String getLegacycod() {
		return legacycod;
	}

	public Articulo setLegacycod(String legacycod) {
		this.legacycod = legacycod;
		return this;
	}

	public Integer getFlaglote() {
		return flaglote;
	}

	public Articulo setFlaglote(Integer flaglote) {
		this.flaglote = flaglote;
		return this;
	}

	public Integer getFlagnroserie() {
		return flagnroserie;
	}

	public Articulo setFlagnroserie(Integer flagnroserie) {
		this.flagnroserie = flagnroserie;
		return this;
	}

	public String getDescrip() {
		return descrip;
	}

	public Articulo setDescrip(String descrip) {
		this.descrip = descrip;
		return this;
	}

	public Double getPrecio() {
		return precio;
	}

	public Articulo setPrecio(Double precio) {
		this.precio = precio;
		return this;
	}

	public Integer getFlagfoto() {
		return flagfoto;
	}

	public Articulo setFlagfoto(Integer flagfoto) {
		this.flagfoto = flagfoto;
		return this;
	}
	
}
